To be held responsible for; to take the blame for something.
The mayor wil be answering for his crimes for many years.
To guarantee.
I will answer for his debt, if he can't pay on the day.
To vouch for (someone); to attest to the character of (someone).
She's known me for years, and she's always answered for me!